luminous efficacy - French English Dictionary